home *** CD-ROM | disk | FTP | other *** search
/ Celestin Apprentice 5 / Apprentice-Release5.iso / Source Code / Libraries / Sherlock 2.0 / SPP2 / SPP_args < prev    next >
Text File  |  1996-04-06  |  2KB  |  87 lines

  1. !    Argument file for SPP.  Comment lines start with !
  2. !    
  3. !    source: SPP_args
  4. !
  5. ! ----- Sherlock arguments
  6.  
  7. SPP
  8. "++>>SPP_log"        !arg 0 is ignored by M2C, but must be present.
  9. --sl_warning !--sl_dots !--sl_time
  10. !++sl_full_trace        !full trace of STATB and STATX macros.
  11. !--sl_trace
  12.  
  13. ! ----- Traces
  14.  
  15. !++mst_save ++mst_restore ++mst_enter
  16.  
  17. !++so_tracepx2
  18. !++mst*
  19. !++spp_dumps
  20. !++pp_* ++mst_lookup ++skip_lines ++eval ++skip_past
  21. !++lst* !++m_* !++*
  22. !++* --io_next --io_n1 --m_alloc_db --m_free_db --get_t*
  23.     !--is_base* --isfnch --skip_ws --t_id --allow_mkeys
  24. !++dcl* ++type_* ++is_typedef
  25.  
  26. ! ----- Statistics
  27.  
  28. ++main_quit
  29.  
  30. ! ----- Pointer bug traces
  31.  
  32. !++obj_v !++obj_* --dots
  33.  
  34. ! ----- Program arguments
  35.  
  36. -v
  37. ! :test:columns.c -of :out:columns.spp
  38.  
  39. ! WARNING: add the following _only_ if not including SPP.h
  40.     !-d bool=int
  41.     !-d reg=register
  42.     
  43. -d Boolean=int
  44.  
  45. !-d "RgnHandle=(void *)"    !
  46.  
  47. -s :SPP2src:
  48. -s :UsrLibSources:
  49. !-s "HardDisk:Prog:Think C++:Symantec PPC C++:Standard Libraries:Headers and Source:C headers:"
  50. -s HardDisk:Prog:Other:DevLibSrc:Main_DevLib:
  51. -s HardDisk:Prog:Other:DevLibSrc:Sherlock_DevLib:
  52. -s "HardDisk:Prog:Other:DevLibSrc:Mac DevLib:"
  53.  
  54.  
  55.              -of :out:spp_test(+e).spp :test:spp_test.c
  56.     +usr     -of :out:spp_test(+u).spp :test:spp_test.c
  57.     +sl_fmt  -of :out:spp_test(+s).spp :test:spp_test.c
  58.     +tick    -of :out:spp_test(+t).spp :test:spp_test.c
  59.     +printf  -of :out:spp_test(+p).spp :test:spp_test.c
  60.     
  61.     +return
  62.     +exxx    -of :out:spp_test(+er).spp :test:spp_test.c
  63.     +usr     -of :out:spp_test(+ur).spp :test:spp_test.c
  64.     +sl_fmt  -of :out:spp_test(+sr).spp :test:spp_test.c
  65.     +tick    -of :out:spp_test(+tr).spp :test:spp_test.c
  66.     +printf  -of :out:spp_test(+pr).spp :test:spp_test.c
  67.  
  68. !   -of :out:dir.spp :SPP2src:SPPdir.c 
  69. !   -of :out:def.spp :SPP2src:SPPdef.c 
  70.  
  71. ! -d id=value  Define a preprocessor constant
  72. ! -f <file>    Use synonym file
  73. ! -i           Insert include \"sl.h\" at start of file
  74. ! -n           Allow nested comments
  75. ! -of          Specify output file
  76. ! -o           Use usr output routines instead of printf
  77. ! -o2          Use sl_fmt routines instead of printf
  78. ! -s <path>    Look for include files in path
  79. ! -t           Insert tick-style macros
  80. ! -u id        Undefine a preprocessor constant
  81. ! -v           Verbose output
  82. ! -x           Do not allow single-line comments
  83. ! -?           Print the version number and exit
  84.  
  85. !+bell
  86. +quit
  87.